package pers.wensheng.patterns.behavioral_pattern.strategy_pattern.advanced.entity;

import pers.wensheng.patterns.behavioral_pattern.strategy_pattern.advanced.enums.PayEnum;

/**
 * 支付策略接口
 */
public interface PayStrategy {
    /**
     * 支付
     * @param money 支付金额
     */
    void pay(Integer money);

    /**
     * 类型
     * @return
     */
    PayEnum type();

}
